package org.example.translation;

/**
 * 解析类似 “values-xx" 的文件名
 * 获取其iso2国家缩写
 *
 * 例如：”values-en“ 将会返回 ”en“
 */
public abstract class AbsStringFolderCountryTransformer implements StringFolderCountryTransformer{

    @Override
    public String apply(String s) {
        String[] split = s.split("-", 2);
        if (split.length > 1) {
            return split[1];
        }
        return getSourceCountry();
    }
}
